package com.bjsxt.dto;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * @author:liao
 * @Description:TODO 用户登录日志信息参数传输类
 * @date:2020/12/2
 */

@ApiModel(value = "com-bjsxt-dto-LoginInfoDto")
@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)//表示使用equals比较时考虑父类的属性
public class LoginInfoDto extends BaseDto{
    /**
     * 用户名称
     */
    @ApiModelProperty(value = "用户名称")
    private String userName;
    /**
     * 登录账号
     */
    @ApiModelProperty(value = "登录账号")
    private String loginAccount;
    /**
     * 登录ip地址
     */
    @ApiModelProperty(value = "登录ip地址")
    private String ipAddr;
    /**
     * 登录状态(0成功,1失败)
     */
    @ApiModelProperty(value = "登录状态(0成功 1失败) 字典表")
    private String loginStatus;
    /**
     * 登录类型 0系统用户 1患者用户 字典表
     */
    @ApiModelProperty(value = "登录类型 0系统用户 1患者用户 字典表")
    private String loginType;

}
